reveal yourself - Francés Inglés Diccionario